Location: Home > YellowPages > WV > Scott Depot > Teays House Family Restaurant

Teays House Family Restaurant

120 Carls Ln
Scott Depot, WV 25560
304-757-5265
Category